explosives sniffer - French English Dictionary